% Author: Ivan Kazmenko
% Text author: Ivan Kazmenko
% Origin: 20080228 - SPb DTU Training on Combinatorics, Part 1
\begin{problem}{Сочетание}{comb.in}{comb.out}
{2 секунды}{64 мегабайта}

{\it Сочетанием} из $n$ элементов по $k$ назовём возрастающую
последовательность из $k$ целых чисел от $1$ до $n$, включительно.
Упорядочим все сочетания из $n$ по $k$ лексикографически как векторы
из $k$ чисел.

По заданным числам $n$, $k$ и $p$ выведите $p$-е в лексикографическом
порядке сочетание из $k$ натуральных чисел от $1$ до $n$.

\InputFile

В первой строке входного файла заданы через пробел три целых числа
$n$, $k$ и $p$ ($1 \leqslant n \leqslant 32$, $0 \leqslant k \leqslant n$).
Гарантируется, что $p$-е сочетание из $n$ по $k$ существует. Сочетания
нумеруются с нуля.

\OutputFile

В первой строке выходного файла выведите $k$ чисел через пробел --- элементы
$p$-го сочетания из $n$ по $k$ в порядке возрастания.

\Examples

\begin{example}
\exmp{
4 2 0
}{
1 2
}%
\exmp{
4 2 1
}{
1 3
}%
\exmp{
4 2 2
}{
1 4
}%
\exmp{
4 2 3
}{
2 3
}%
\exmp{
4 2 4
}{
2 4
}%
\exmp{
4 2 5
}{
3 4
}%
\end{example}

\end{problem}
